golang.org/x/exp/apidiff.differ.corr (method)
13 uses
golang.org/x/exp/apidiff (current package)
correspondence.go#L18: return d.corr(old, new, nil)
correspondence.go#L29: func (d *differ) corr(old, new types.Type, p *ifacePair) bool {
correspondence.go#L41: return d.corr(old.Elem(), new.Elem(), p) && old.Len() == new.Len()
correspondence.go#L46: return d.corr(old.Elem(), new.Elem(), p)
correspondence.go#L51: return d.corr(old.Key(), new.Key(), p) && d.corr(old.Elem(), new.Elem(), p)
correspondence.go#L56: return d.corr(old.Elem(), new.Elem(), p) && old.Dir() == new.Dir()
correspondence.go#L61: return d.corr(old.Elem(), new.Elem(), p)
correspondence.go#L66: pe := d.corr(old.Params(), new.Params(), p)
correspondence.go#L67: re := d.corr(old.Results(), new.Results(), p)
correspondence.go#L74: if i >= new.Len() || !d.corr(old.At(i).Type(), new.At(i).Type(), p) {
correspondence.go#L91: !d.corr(of.Type(), nf.Type(), p) ||
correspondence.go#L116: if d.methodID(om) != d.methodID(nm) || !d.corr(om.Type(), nm.Type(), q) {